modules: Add wayland IM implementation
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 30 Nov 2017 17:53:26 +0000 (18:53 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 14 Feb 2018 13:58:06 +0000 (14:58 +0100)
commite8bffe0c56431710299cf68afb575ec578045055
tree120bcfc16d56f3cc82737b1c894ddd5135297bee
parent3146f29d3ae3abae33822bcdf3eaf44b5b19cd7e
modules: Add wayland IM implementation

This IM context implementation goes through the gtk-text-input protocol,
leaving up to the compositor the actual interaction with IM engines. If
the protocol is not offered by the compositor, GTK+ will fallback to the
IMs as specified through GtkSettings.
configure.ac
gtk/gtkimmodule.c
gtk/gtksettings.c
modules/input/Makefile.am
modules/input/gtk-text-input.xml [new file with mode: 0644]
modules/input/imwayland.c [new file with mode: 0644]